make an invention - Turco Inglés Diccionario